package com.tiantian.service;

import java.util.List;
import java.util.Map;

import com.tiantian.bean.PageBean;
import com.tiantian.datajpa.service.GenericService;
import com.tiantian.domain.Ordersstepattach;
import com.tiantian.domain.Orderssteps;
import com.tiantian.domain.Tasksorders;
import com.tiantian.ret.Result;

/**
 * @description 审核管理
 */
public interface TasksOrdersService extends GenericService<Tasksorders, String> {

	public List<Map<String, Object>> list(Map<String, String> params, PageBean pageBean);

	public List<Orderssteps> getOrdersSteps(String id);

	public List<Map<String, Object>> getOrderReport(Map<String, String> params, PageBean pageBean);

	public Result<Object> cancelOrder(String orderId);

	public Map<String, List<Ordersstepattach>> getOrdersStepAttachs(String orderid);
}
